import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
import Msite from '../pages/Msite/Msite.vue'
import Order from '../pages/Order/Order.vue'
import Profile from '../pages/Profile/Profile.vue'
import Search from '../pages/Search/Search.vue'
import Login from '@/pages/Login/Login.vue'
import Shop from '@/pages/Shop/Shop.vue'
import ShopGoods from '@/pages/Shop/ShopGoods/ShopGoods.vue'
import ShopInfo from '@/pages/Shop/ShopInfo/ShopInfo.vue'
import ShopRatings from '@/pages/Shop/ShopRatings/ShopRatings.vue'


export default new VueRouter({
    routes: [
        { path: '/', redirect: '/msite' },  //重定向
        {
            path: '/msite',
            component: Msite,
            meta: {
                showFooter: true
            }
        },
        {
            path: '/order', component: Order,
            meta: {
                showFooter: true
            }
        },
        {
            path: '/profile', component: Profile,
            meta: {
                showFooter: true
            }
        },
        {
            path: '/search', component: Search,
            meta: {
                showFooter: true
            }
        },

      {
        path: '/shop', component: Shop,
        // meta: {
        //     showFooter: true
        // },
        children:[
          {path: '/shop/goods', component: ShopGoods},
          {path: '/shop/info', component: ShopInfo},
          {path: '/shop/ratings', component: ShopRatings},
          {path:'',redirect:'/shop/goods'}
        ],

    },
        { path: '/login', component: Login}    //meta:{} 默认就有 默认就是空对象
    ]
})
